foreign affairs service technical group - Español Inglés Diccionario